package io.gitee.tziye.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

@Getter
@AllArgsConstructor
public enum KvType {

    Pair("renai_kv_pair", "renai_kv_pair_valid", null, null),
    List("renai_kv_list_key", "renai_kv_list_key_valid", "renai_kv_list_value", "renai_kv_list_value_valid"),
    PriorityQ("renai_kv_queue_key", "renai_kv_queue_key_valid", "renai_kv_queue_value", "renai_kv_queue_value_valid"),
    Map("renai_kv_map_key", "renai_kv_map_key_valid", "renai_kv_map_value", "renai_kv_map_value_valid");

    private final String kTable;
    private final String kView;
    private final String vTable;
    private final String vView;

}